Aleno Token Report PoC¶

This POC is done on ERC20 contracts where we analyse the token holders. This same analysis can be done on any contract type to analyze the users and can be automated¶

Token general information¶

Token name :  PolkastarterToken
Token symbol :  POLS
Token ID 10075
Statistics computed 2022-10-21 18:56:57
 Price 0.4280387
total dex volume 873 M POLS
total dex usd volume 1 B$
PolkastarterToken is swapped in 10 pools on 2 different exchanges
address protocol_id swap_count usd_volume
0xffa98a091331df4600f87c9164cd27e8a5cd2405 Uniswap v2 261449 1252899750.000000
0xf5381d47148ee3606448df3764f39da0e7b25985 Uniswap v3 15334 42359360.000000
0xc96bb07be946f84b96118e36b5c611d70a486ad1 Uniswap v2 1763 85066.475000
0xf30f0c0cba4508f4443cb0084a7d376d537effed Uniswap v3 1552 1378639.250000
0xdcdc26a12057dcd4095a9e3516d48a6408c8fc65 Uniswap v2 1278 110654.977000
0x172c868c77ba62f2d7e1e8f4dae904fb12d09d11 Uniswap v2 423 41627.566000
0xeab9da06cbf6ef62c8ee47a9ce225b95929fbc5c Uniswap v2 250 99870.400000
0x366c35115289df55e25532d0c624a5e6a6cacc5d Uniswap v3 104 317509.050000
0x4cf88da2f630253b74d58d1e46f76ec7671d683a Uniswap v2 85 10225.495500
0x764a0c6c2fbbd49679e4a089d1a0e3e4d7d4a309 Uniswap v2 1 1875.400900

Price evolution¶

Accounts analysis¶

74129 have been exposed to PolkastarterToken through decentralized exchanges on ethereum
38838 accounts have bought PolkastarterToken on decentralized exchanges and have a non null balance
33635 are currently holding PolkastarterToken

At the moment we can analyse 3 types of players:

  • All the addresses that interacted with the token through DEXES
  • All the addresses that bought some tokens though DEXES without selling them
  • All the "True" token holders

Holdings distribution without extreme values¶

12673 holders have more than 100 POLS

Some dapps offer a tiering systems for they users that enables different perks. The following analysis could be split into the analysis of these different tiers to display major differencies between those groups.

Holders Description¶

Comparer avec les gens qui swap le token utiliser les balances etherscan Regarder l'activité de swapping labeliser non swapper address labeliser passif holders plutot que simple holder

There were 3450 active accounts last month

Labeling definition can be improved. What other labels should we add ?

We could add a graph showing the distribution of the age of the users

Some accounts are not labeled since they don't apear in our database. Should we add them ?

Some addresses might have transferred their tokens to other addresses or other chains so holders are not 100% exact. Tracking those transfers could be added for a slight improvement. Current analysis is quite representative when empirically verifying results

We could also cludter the related accounts that have done some inner transfers

This analysis could be handled on all the addresses that interacted with the tokens and not only the current holders

From here bots are removed from the analysis¶

Removing 0.17% bot accounts from the analysis

Should We add the distribution only for users ? Or most precisely active users ?

Show recent holders interaction (4 weeks old)¶

Recent asset swapped¶

Notable recent tokens swaped by PolkastarterToken holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
address name symbol swap_count total_dollar_volume
0x1abaea1f7c830bd89acc67ec4af516284b1bc33c Euro Coin EUROC 178 4199776.107750
0x12b6893ce26ea6341919fe289212ef77e51688c8 Tamadoge TAMA 564 3210808.736968
0x0cba60ca5ef4d42f92a5070a8fedd13be93e2861 The Protocol THE 293 636379.607273
0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 Rai Reflex Index RAI 5 552826.110149
0x461b71cff4d4334bba09489ace4b5dc1a1813445 Hoard HRD 106 445952.457760
0x9813037ee2218799597d83d4a5b6f3b6778218d9 BONE SHIBASWAP BONE 160 437238.994400
0x5b7533812759b45c2b44c19e320ba2cd2681b542 SingularityNET Token AGIX 132 316230.742948
0x320623b8e4ff03373931769a31fc52a4e78b5d70 Reserve Rights RSR 140 306705.673174
0x04b9788559db3869eb48c76acac7af17c0165b00 DO KWON INU DKWON 88 272705.766309
0x66bcd0c22bb15cd1ba7199c7a383dc89528f4427 BUHUND BUH 77 267400.661131
0xbbc2ae13b23d715c30720f079fcd9b4a74093505 @EthernityChain $ERN Token ERN 141 251120.157484
0x66761fa41377003622aee3c7675fc7b5c1c2fac5 Clearpool CPOOL 101 245209.505415
0x0b452278223d3954f4ac050949d7998e373e7e43 Shita-Kiri Suzume SUZUME 73 222395.708940
0x767fe9edc9e0df98e07454847909b5e959d7ca0e Illuvium ILV 62 214694.373656
0x2559813bbb508c4c79e9ccce4703bcb1f149edd7 HOURGLASS WAIT 55 212321.539588
0x1e4ede388cbc9f4b5c79681b7f94d36a11abebc9 X2Y2Token X2Y2 38 182789.400080
0xc5fb36dd2fb59d3b98deff88425a3f425ee469ed Dejitaru Tsuka TSUKA 88 178530.730232
0x467719ad09025fcc6cf6f8311755809d45a5e5f3 Axelar AXL 68 178004.187204
0x8e6cd950ad6ba651f6dd608dc70e5886b1aa6b24 StarLink STARL 42 177697.952501
0x4a220e6096b25eadb88358cb44068a3248254675 Quant QNT 54 175658.162962

Do we need to analyze recent swaps more in depth ?

Recent contract interaction by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 5244 998 Uniswap V3 Router
0x00000000006c3852cbef3e08e8df289169ede581 2775 477 Seaport 1.1
0x881d40237659c251811cec9c364ef91dc08d300c 799 347 Metamask Router
0x1111111254fb6c44bac0bed2854e76f90643097d 4224 200 1inch v4 Router
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 164 142 Arbitrum: Delayed Inbox
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 441 97 ENS: ETH Registrar Controller
0xabea9132b05a70803a4e85094fd0e1800777fbef 111 86 zkSync
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 207 83 SushiSwap Router
0xa0c68c638235ee32657e8f720a23cec1bfc77c77 492 73 Polygon Matic Bridge
0x80c67432656d59144ceff962e8faf8926599bcf8 94 68 nan
0xdef1c0ded9bec7f1a1670819833240f027b25eff 403 66 0x: Exchange Proxy
0xb8901acb165ed027e32754e0ffe830802919727f 74 61 Hop Protocol Bridge
0x0000000000c2d145a2526bd8c716263bfebe1a72 112 52 Opensea: Transfer Helper
0x8731d54e9d02c286767d56ac03e8037c07e01e98 57 49 Stargate.finance Router
0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85 91 46 ENS: Base Registrar Implementation
0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2 98 40 Gem: GemSwap 2
0xc4448b71118c9071bcb9734a0eac55d18a153949 40 39 Arbitrum Nova: Delayed Inbox
0x74312363e45dcaba76c59ec49a7aa8a65a67eed3 215 38 X2Y2: Exchange
0x5564886ca2c518d1964e5fcea4f423b41db9f561 559 34 Linagee Name Registrar
0x084b1c3c81545d370f3634392de611caabff8148 42 33 ENS Reverse Register
0x0e42acbd23faee03249daff896b78d7e79fbd58e 47 32 veSTG (veSTG)
0x52ec2f3d7c5977a8e558c8d9c6000b615098e8fc 35 30 Optimism: Teleportr Deposit
0x4e32004d8b81847a670b4a1778ace4dcf2bba01e 54 24 manifold.xyz
0xe66b31678d6c16e9ebf358268a790b763c133750 117 20 0x: Coinbase Wallet Proxy

All time User interaction¶

Most swapped assets all time by token holders¶

Notable tokens held by PolkastarterToken holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
unique_account_count name symbol price usd_exposure address
16824 PolkastarterToken POLS 0.428039 21467539.439199 0x83e6f1e41cdd28eaceb20cb649155049fac3d5aa
2905 TrustSwap Token SWAP 0.244613 6702179.337454 0xcc4304a31d09258b0029ea7fe63d032f52e44efe
2754 SuperFarm SUPER 0.121032 3647664.596226 0xe53ec727dbdeb9e2d5456c3be40cff031ab40a55
2727 Bondly Token BONDLY 0.000022 nan 0xd2dda223b2617cb616c1580db421e4cfae6a8a85
2260 1INCH Token 1INCH 0.560472 2326336.064040 0x111111111117dc0aa78b770fa6a738034120c302
2128 OM Token OM 0.039195 nan 0x2baecdf43734f22fd5c152db08e3c27233f0c7d2
2049 @EthernityChain $ERN Token ERN 2.648380 5322444.448098 0xbbc2ae13b23d715c30720f079fcd9b4a74093505
1984 API3 API3 1.579616 7900506.627584 0x0b38210ea11411557c13457d4da7dc6ea731b88a
1874 ChainLink Token LINK 6.738519 11335221.984075 0x514910771af9ca656af840dff83e8264ecf986ca
1854 Exeedme XED 0.061109 1454507.948217 0xee573a945b01b788b9287ce062a0cfc15be9fd86
1694 PAID Network PAID 0.000068 nan 0x8c8687fc965593dfb2f0b4eaefd55e9d8df348df
1652 Parsiq Token PRQ 0.097031 1294834.047422 0x362bc847a3a9637d3af6624eec853618a43ed7d2
1551 Polkamarkets POLK 0.060261 387512.364714 0xd478161c952357f05f0292b56012cd8457f1cfbf
1513 Bridge Mutual BMI 0.015529 138045.497241 0x725c263e32c72ddc3a19bea12c5a0479a81ee688
1479 PAID Network PAID 0.017728 494750.635647 0x1614f18fc94f47967a3fbe5ffcd46d4e7da3d787
1453 Kylin Network KYL 0.019241 691764.981232 0x67b6d479c7bb412c54e03dca8e1bc6740ce6b99c
1434 Shopping.io SPI 0.051519 nan 0x9b02dd390a603add5c07f9fd9175b7dabe8d63b7
1431 Ampleforth AMPL 1.014081 46718290.765373 0xd46ba6d942050d489dbd938a2c909a5d5039a161
1423 Phala PHA 0.253306 5745684.815080 0x6c5ba91642f10282b576d91922ae6448c9d52f4e
1423 APY Governance Token APY 0.007733 58013.136399 0x95a4492f028aa1fd432ea71146b433e7b4446611
  • This Could be improved by labeling tokens category such as (DeFi, P2E, Stables etc ...)
  • Same table can be done with all accounts that interacted with the token, not only the current holders

Most used contracts by holders by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0xe592427a0aece92de3edee1f18e0157c05861564 62412 8864 Uniswap V3 Router
0x881d40237659c251811cec9c364ef91dc08d300c 59351 8147 Metamask Router
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 67365 5681 Uniswap V3 Router
0x7be8076f4ea4a4ad08075c2508e481d6c946d12b 99768 4293 Opensea Wyvern exchange V1
0xa0c68c638235ee32657e8f720a23cec1bfc77c77 20207 4109 Polygon Matic Bridge
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 34827 4065 SushiSwap Router
0x6a58eb0d64974e7e76e8f1080e53db86e348bceb 4164 4005 Polychain Monsters: Egg Claims
0x090d4613473dee047c3f2706764f49e0821d256e 4412 3861 Uniswap token Distributor
0xa5409ec958c83c3f309868babaca7c86dcb077c1 4093 3684 Opensea Registry
0x11111112542d85b3ef69ae05771c2dccff4faa26 41769 3102 1inch v3
0x111111125434b319222cdbf8c261674adb56f3ae 23291 3021 1inch Network V2
0xdef1c0ded9bec7f1a1670819833240f027b25eff 31233 2515 0x: Exchange Proxy
0x2bcd929283ad0ee603e743412ddb214b91fbab88 14116 2301 nan
0xabea9132b05a70803a4e85094fd0e1800777fbef 3259 2128 zkSync
0x81d387219627833452f3d615a76b2eaa71383a5b 5944 1966 nan
0x401f6c983ea34274ec46f84d70b31c151321188b 3070 1943 Polygon (Matic): Plasma Bridge
0x7f268357a8c2552623316e2562d90e642bb538e5 24639 1932 Opensea Wyvern exchange v2
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 3102 1808 Arbitrum: Delayed Inbox
0x9e15ad979919bb4db331bfe864475ae3bffeba93 4084 1647 nan
0x3e66b66fd1d0b02fda6c811da9e0547970db2f21 5574 1615 Balancer: Exchange Proxy 2
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 14200 1612 ENS: ETH Registrar Controller
0xc24a365a870821eb83fd216c9596edd89479d8d7 2668 1603 nan
0x1111111254fb6c44bac0bed2854e76f90643097d 80025 1334 1inch v4 Router
0x00000000006c3852cbef3e08e8df289169ede581 14106 1207 Seaport 1.1

Open questions and ideas¶

New Holders/Users analysis and notifications

Should we show holdings evolution through time ? Or interactions through time ? Daily contract Usage

Stickyness and churn analysis ? Analyse how many addresses keep using the contract or churned ?

Add a User leader board ?

Should we perform the same analysis on only active addresses ? Or historical users ?

Should we try deducting timezones based on activity timestamp ?

For general contracts should we add a google analytics Integration ?

What other labels can we add ?

Should we tag tokens and contracts in different categories such as DEFI, P2E ... ?

What other data do you want to measure on your users/holders ?

Are True User balance in ERC20 and ERC721 Usefull ?

Should We add a community tool ? Could be used to find Addresses that belong to the same owner or that have same onchain behaviour ?

Registered ENS analysis, Scrap data about all addresses that have a registered ENS.